meteorological log - French English Dictionary